/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.sgsmcan.Dao;

import com.sgsmcan.Entidad.Producto;
import java.util.List;
import org.hibernate.criterion.DetachedCriteria;

/**
 *
 * @author GOMEZ
 */
public interface ProductoDao {
    
    public void insertar(Producto producto);

    public void eliminar(Producto producto);

    public void modificar(Producto producto);

    public Producto getProductoId(int id);

    public DetachedCriteria getProductos();
    
    public List<Producto> productos();
    
    public List<Producto> getProductosCond(boolean estado);
}
